to clamber about - Turkish English Dictionary